/*************************/
/** 仅支持渲染进程引入使用 **/
/************************/

import 'element-plus/theme-chalk/index.css';
import { ElMessage } from 'element-plus';

// 代理 console.error
const proxyError = console.error;
console.error = function (...e: Array<unknown>) {
    if (e) {
        proxyError(...e);

        if (e.length) {
            if (e[0] && e[0] instanceof Error) {
                ElMessage({
                    type: 'error',
                    // @ts-ignore
                    message: e[0].message,
                });
            }
        }
    }
};
